package com.yql.entity;

import java.math.BigDecimal;
import java.util.Date;

public class OrderVO extends Order{
    private Integer rtype;
    private String mohu;
    private Integer dtype;
    private Date date1;
    private Date date2;
    private Integer mtype;
    private BigDecimal p1;
    private BigDecimal p2;
    private String mark;
    private Date time1;
    private BigDecimal zmoney;
    private BigDecimal zrmoney;
    private BigDecimal affixCost;

    public OrderVO(Long orderId, Date orderTime, String depot, String location, String orderer, BigDecimal zrmoney, String deliveryType, String tackingNumber, BigDecimal affixCost, String single, String deliveryPoints, BigDecimal zmoney, Integer uid, Integer mid, Integer rtype, String mohu, Integer dtype, Date date1, Date date2, Integer mtype, BigDecimal p1, BigDecimal p2, String mark, Date time1, BigDecimal zmoney1, BigDecimal zrmoney1, BigDecimal affixCost1) {
        super(orderId, orderTime, depot, location, orderer, zrmoney, deliveryType, tackingNumber, affixCost, single, deliveryPoints, zmoney, uid, mid);
        this.rtype = rtype;
        this.mohu = mohu;
        this.dtype = dtype;
        this.date1 = date1;
        this.date2 = date2;
        this.mtype = mtype;
        this.p1 = p1;
        this.p2 = p2;
        this.mark = mark;
        this.time1 = time1;
        this.zmoney = zmoney1;
        this.zrmoney = zrmoney1;
        this.affixCost = affixCost1;
    }

    @Override
    public BigDecimal getAffixCost() {
        return affixCost;
    }

    @Override
    public void setAffixCost(BigDecimal affixCost) {
        this.affixCost = affixCost;
    }

    @Override
    public BigDecimal getZrmoney() {
        return zrmoney;
    }

    @Override
    public void setZrmoney(BigDecimal zrmoney) {
        this.zrmoney = zrmoney;
    }


    public Date getTime1() {
        return time1;
    }

    public void setTime1(Date time1) {
        this.time1 = time1;
    }

    @Override
    public BigDecimal getZmoney() {
        return zmoney;
    }

    @Override
    public void setZmoney(BigDecimal zmoney) {
        this.zmoney = zmoney;
    }

    public Integer getRtype() {
        return rtype;
    }

    public void setRtype(Integer rtype) {
        this.rtype = rtype;
    }

    public String getMohu() {
        return mohu;
    }

    public void setMohu(String mohu) {
        this.mohu = mohu;
    }

    public Integer getDtype() {
        return dtype;
    }

    public void setDtype(Integer dtype) {
        this.dtype = dtype;
    }

    public Date getDate1() {
        return date1;
    }

    public void setDate1(Date date1) {
        this.date1 = date1;
    }

    public Date getDate2() {
        return date2;
    }

    public void setDate2(Date date2) {
        this.date2 = date2;
    }

    public Integer getMtype() {
        return mtype;
    }

    public void setMtype(Integer mtype) {
        this.mtype = mtype;
    }

    public BigDecimal getP1() {
        return p1;
    }

    public void setP1(BigDecimal p1) {
        this.p1 = p1;
    }

    public BigDecimal getP2() {
        return p2;
    }

    public void setP2(BigDecimal p2) {
        this.p2 = p2;
    }


    public String getMark() {
        return mark;
    }

    public void setMark(String mark) {
        this.mark = mark;
    }
}
